Computer Science Lesson Plan
Class: 6 - Lesson: 7 Basic Programming (Conditional Statement)

Purpose: To teach relative orientation and procedural operations, and to learn conditional statements clearly.

No. of Classes

Two classes (teacher's decision).

Material Required

Computer, Blockly Games, Code.org.

Curriculum Content
  • 4.5) Conditional statement
  • Prior Knowledge

    Students should know:

  • Directions (left, right, forward and backward).
  • Exercise

    Exercise 1



    1. How will the person reach the goal?

    No Image

    Exercise 2



    1. How will the zombie reach the sunflower?

    No Image

    Exercise 3



    1. How will the person reach the goal?

    No Image

    Exercise 4



    1. How will the harvester pick the corn and lettuce?

    No Image

    Solutions



  • Link to view the solution image for Exercise 1.
  • Link to view the solution image for Exercise 2.
  • Link to view the solution image for Exercise 3.
  • Link to view the solution image for Exercise 4.

  • Teacher Instructions
    1. Students can arrive at the solution by any method, and need not follow the same method as the one given in the solution.
    2. Teachers should complete the unplugged card activity before this lesson.
    3. Teachers can help the students complete these levels initially, if required.
    4. Maze game level 10 is optional.
    5. Sign in to code.org before playing the game.
    6. POINTS TO PONDER: What is the switch condition in programming?